have a lump in your throat - Spanisch Englisch Wörterbuch